package de.backtomedieval.scenarios;

import de.backtomedieval.R;
import de.backtomedieval.main.Game;
import de.backtomedieval.units.UnitSet;

public class Defend_EvenGreaterSiege extends AbstractDefendYourCityScenario {

	
	@Override
	public String getName() {
		return Game.getString(R.string.scen4_name);
	}
	
	@Override
	public String getDescription() {
		return Game.getString(R.string.scen4_desc);
	}
	
	public Defend_EvenGreaterSiege() {
		super();

	}

	@Override
	public int getID() {
		return 4;
	}

	@Override
	public void atGamestart() {
		UnitSet enemy = this.getEnemy();
		int diff = Game.getDifficulty();
		enemy.setArchers(100+(diff*30));
		enemy.setLongSwordsmen(110+(diff*30));
		enemy.setTwohandedswordman(100+(diff*30));
		enemy.setCatapult(diff*6);
		enemy.setBallista(5+(diff*6));
		enemy.setHalberdier(diff*14);
		enemy.setHoplit(diff*12);
		enemy.setTrebuchet(3+(diff*2));
		this.setAttacksAtRound(3000);
	}

}
